2017年3月27日 星期一

如何在console 下命令 stop 區域網路呢?

如何在console 下命令 stop 區域網路呢?
資料來源
https://www.mobile01.com/topicdetail.php?f=300&t=410039

找了一個多小時還是找不到..net stop 只能關閉一些 service ..
ipconfig /release 只能 release 網路設定請問一下..有什命令可以把 本機上的區域網路 給停止跟啟動呢??為何要這樣做呢?
因為要機器某些東西要做備份.. 不希望有人 lock 住檔案..
所以要先把機器網路強迫中斷.. 等備份好再重新啟動..

stop network:
netsh interface ip set address "區域連線" static 127.0.0.1 255.255.255.0 192.168.0.254 1
(設成無效IP)

start network:
netsh interface ip set address "區域連線" static 192.168.1.XX 255.255.255.0 192.168.1.254 1
(恢復正常IP)

然後配合Window排程,1:00停用網路 3:00恢復網路

詢問同仁解決方案
netsh interface set interface "區域連線" disabled
區域連線==>看電腦內網路設定名稱是啥
netsh interface set interface "乙太網路 2" disabled

windows 7如何設定批次檔以系統管理者執行

在Windows 7下您設定一個批次檔,如果要以管理者執行,就必須使用滑鼠右鍵,才可以找到以系統管理者執行,有沒有辦法直接點選二下批次檔,就用系統管理者執行,是可以的,只是要多一邊手續就可以,就是用捷徑來執行批次檔

http://blog.bestdaylong.com/2014/04/windows-7.html

如何在cmd(命令提示字元)視窗下切換其他使用者身分

有一些指令或程式是需要管理者權限才能執行,我們進入cmd的視窗執行這些程式會有以下「需要提升權限」的錯誤訊息:



一般你可以在執行命令提示字元前點右鍵,選以系統管理員身分執行或者進入cmd視窗後使用以下指令切換身分:


1. 跑程式 mycommand.exe , 切換到使用者 Tom, domain為 SS64dom
   Runas /user:SS64Dom\Tom "mycommand.exe"

2. 跑程式CMD.exe , 切換到本機Administrato,電腦名稱:ASUS112

   Runas /profile /user:ASUS112\administrator CMD

3. 跑程式Notepad.exe ,切換到Domain Administrator 

   Runas /profile /env /user:SS64Dom\administrator NOTEPAD

4. 跑程式Notepad.exe 並開檔案, 用\代表括號字元字元,將檔名刮起來

   Runas /env /user:jDoe@swest.ss64.com "NOTEPAD \"my file.txt\""

注意:

這邊Runas使用的反斜線 \ 不是其他命令使用的標準脫逸字元.

RunAs 需要"Secondary Logon" 服務起動才能運作.




Powerbuilder要怎麼執行一個要帶參數的執行檔?
作業系統為XP Professional Version 2002 Service Pack 3, 在Powerbuilder程式裡 , 
要怎麼執行一個要帶參數的 .exe 執行檔? 
可執行 .pif 檔嗎? 
可執行 .bat 檔嗎? 
更新: 執行 .pif 檔好像有 16位元 及 32位元 的問題!? 


This statement runs the Microsoft Windows 3.x Clock accessory application in its normal size: 
Run("Clock") 
This statement runs the Microsoft Windows 3.x Clock accessory application minimized: 
Run("Clock", Minimized!) 
In Windows, this statement runs the program WINNER.COM on the C drive maximized and passes it the parameter EMPLOYEE.INF to open the file EMPLOYEE.INF: 
Run("C:\WINNER.COM EMPLOYEE.INF", Maximized!) 
This example runs the DOS batch file MYBATCH.BAT and passes the parameter "TEST" to the batch file. In the batch file, you include percent substitution characters in the commands to indicate where the parameter is used: 
Run("MYBATCH.BAT TEST") 
In the batch file the following statement renames FILE1 to TEST: 
RENAME c:\PB\FILE1 %1 
On Macintosh, this statement runs the Chooser, which is in the Apple Items folder inside the System folder: 
Run("Hard Disk:System Folder:Apple Menu Items:Chooser") 
On UNIX, this statement runs a data entry application in the employee directory. The parameter new is passed to the program: 
Run("/export/home/employee/dataentr.exe new") 

其中Run("MYBATCH.BAT TEST"),應是版主需要的,可執行bat檔又帶參數!

Windows Batch 檔如何用 Administrator 權限執行? 
http://unconscious-droid.blogspot.tw/2012/01/windows-batch-administrator.html
  1. 我今天在寫用ADMIN跑CMD的時候也發現這問題,因為我很多電腦的帳號都是隨機的,剛好看到你寫的就順便回答你的問題一下 runas /user:Administrator /savecred "XXXX.bat" 裡面的Administrator改成你的本機使用者名稱就可以了 更懶的方式是改成 runas /user:%username% /savecred "XXXX.bat"
怎麼用批次檔(.BAT)開啟捷徑檔(.LNK)呢?


背景執行bat  http://vinceli1002.blogspot.tw/2013/11/bat.html

在執行bat時,有時不想有命令視窗跑出來,只想安靜的背景執行,該怎做呢?

一、將要執行的bat檔上,按右鍵選擇「傳送到」→「桌面當作捷徑」
 

二、到桌面上將產生的捷徑檔搬回原本目錄

 

三、重新命名捷徑檔為較簡短檔名

 

四、於開始工作列執行「cmd」開啟命令視窗,切換到捷徑檔目錄,以命令「ren test.lnk test.bin」修改捷徑檔副檔名


五、執行指令「debug test.bin」,待出現「-」時,鍵入「e 13c」,出現「xxxx:xxxx01.」時,鍵入「0」,之後再依續鍵入「w」及「r」

 
六、最後會返回cmd命令列,再將捷徑檔副檔名改回,即完成

七、點選捷徑檔即會執行bat檔且不會帶出命令視窗了!!

沒有留言:

張貼留言