teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

かいぜん

2019/09/24 23:54

投稿

zazabi
zazabi

スコア24

answer CHANGED
@@ -8,14 +8,9 @@
8
8
  net use * <共有ファイルパス> /user:<ドメイン含んだユーザ名> password
9
9
 
10
10
  rem ランダムに当てられた共有フォルダのドライブ名を検索
11
-
12
- rem 出力結果を書き込むダミーファイルを作成
13
- ~~copy nul <ダミーファイルのフルパス>~~
14
- ~~set file=<ダミーファイルのフルパス>~~
15
-
16
11
  rem共有フォルダ検索
17
12
  net use > %file%
18
- for /f "usebackq tokens=2" %%e in (`findstr "<共有ファイルパス>" <file>`) do set kyoyu=%%e
13
+ for /f "usebackq tokens=2" %%e in (`net use ^| findstr "<共有ファイルパス>"`) do set kyoyu=%%e
19
14
  echo %kyoyu%
20
15
  rem 変数「%kyoyu%」に共有フォルダのドライブ名が設定されています。
21
16
  ```

1

うちけしせん

2019/09/24 23:53

投稿

zazabi
zazabi

スコア24

answer CHANGED
@@ -10,8 +10,8 @@
10
10
  rem ランダムに当てられた共有フォルダのドライブ名を検索
11
11
 
12
12
  rem 出力結果を書き込むダミーファイルを作成
13
- copy nul <ダミーファイルのフルパス>
13
+ ~~copy nul <ダミーファイルのフルパス>~~
14
- set file=<ダミーファイルのフルパス>
14
+ ~~set file=<ダミーファイルのフルパス>~~
15
15
 
16
16
  rem共有フォルダ検索
17
17
  net use > %file%