ダブルマップされたネットワークドライブナットとクラウドのオープンソースAHK

 

ダブルマップされたネットワークドライブナットとクラウドのオープンソースAHK

 

#SingleInstance、力は、このスクリプトが自動的に実行された場合は、古いインスタンスを再度実行している交換します。
#Persistent;(ユーザーが閉じるかExitAppを経験するまで、つまり、)スクリプトの実行が持続してみましょう。
#NoEnv;変数は(すべての新しいスクリプトを推奨)空の環境変数であるかどうかをチェックしません。
;〜#NoTrayIcon、トレイアイコンが表示されません。

InputBox関数、変数UserInput、あなたのパスワードを入力してください。、。、隠す、600100
エラーレベルIF
{
ExitApp
}

{
IfEqual、変数UserInput、 ""
{
MsgBoxに、間違ったパスワードは、再入力してくださいパスワード!
ExitApp
}
ifnotequal、変数UserInput、322
{
MsgBoxに、間違ったパスワードパスワードを再入力してください!
ExitApp
}
}
runwaitで、 "C:\プログラムファイル\ NetDrive2の\ nd2cmd.exe" DAV -u http://dav.jianguoyun.com/dav -cm -t -a -p [email protected] 322 -dz -lオフィスプレート
を実行し、Z-:\
のSetTimer、UnMountDriverTimer、3000
リターン

UnMountDriverTimer:
; ===システムアイドル時間のユーザ入力(キーボード、マウスなし作用時間)をチェックし、ナットを取り出してデスクトップ・クラウド・ネットワーク・ディスク====ロックするか否かを判断する
; 1分より大きい(マウスやキーボードなしに動作時間)ユーザ入力システムアイドル時間をポップナットクラウドネットワークディスクやデスクトップロック
IfGreater、A_TimeIdle、60000
{
ラン、 "C:\プログラムファイル\ NetDrive2 \ nd2cmd.exe" -Cu -t DAV
睡眠で、500
を実行し、「C:\プログラムファイル\ NetDrive2 \ nd2cmdを.EXE「-Cu DZ
スリープ、500
ファイル名を指定して実行します。rundll32.exe User32.dllのLockWorkStation
スリープ、500
ファイル名を指定して実行します。rundll32.exe User32.dllのLockWorkStation
スリープ、500
のSetTimer、UnMountDriverTimer、削除
スリープ、500
ExitApp
}
リターン

 

 

ダブルマップされたネットワークドライブナットとクラウドのオープンソースAHK

おすすめ

転載: www.cnblogs.com/delphixx/p/10962887.html