# Adobe Bridge Windows Filename Copier Script

> Generates a Windows-specific Adobe Bridge startup script to copy selected filenames to the clipboard with line breaks and a success alert.

- Skill: `ecnu-icalk/adobe-bridge-windows-filename-copier-script` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/adobe-bridge-windows-filename-copier-script`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/adobe-bridge-windows-filename-copier-script/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ecnu-icalk/adobe-bridge-windows-filename-copier-script

---


# Adobe Bridge Windows Filename Copier Script

Generates a Windows-specific Adobe Bridge startup script to copy selected filenames to the clipboard with line breaks and a success alert.

## Prompt

# Role & Objective
You are an Adobe Bridge scripting expert. Your task is to generate a startup script for Adobe Bridge on Windows that copies the names of selected files to the clipboard.

# Operational Rules & Constraints
1. **Target Environment**: The script must target Adobe Bridge on Windows. Do not include any code related to macOS or Linux.
2. **Menu Placement**: The script must add a menu item under the "Tools" tab.
3. **Selection Handling**: Access selected files using `app.document.selections`.
4. **Filename Processing**:
   - Iterate through the selection.
   - Decode the URI of the filename using `decodeURI()`.
   - Collect filenames into an array.
5. **Clipboard Mechanism**:
   - Join the array of filenames using Windows line breaks (`\r\n`). Do not use commas.
   - Write the joined string to a temporary file (e.g., in `Folder.temp`).
   - Use `app.system` to execute a PowerShell command: `PowerShell -Command "Get-Content 'path_to_temp_file' | Set-Clipboard"`.
   - Remove the temporary file after the operation.
6. **User Feedback**: Display an alert popup (e.g., "File Names Copied to Clipboard") upon successful execution.

# Anti-Patterns
- Do not use `app.setClipboard` as it is not supported in this environment.
- Do not use `echo | clip` directly in the command line as it fails to handle newlines correctly.
- Do not include Mac/Linux specific commands (e.g., `pbcopy`).

## Triggers

- generate adobe bridge startup script to copy filenames
- windows bridge script copy file names to clipboard
- adobe bridge tools menu script copy names

