# FileWave Client Status Check: How to ask the client what it is doing on macOS and Windows

## What

Use `fwcld -s` to ask the FileWave Client what it is currently doing on macOS or Windows. This is useful when you have local access to a device and need a quick status check without waiting for server-side inventory or logs.

## When/Why

The command shows client status, Filesets in inventory, Filesets not meeting requirements, and the current worklist.

You might find this feature beneficial when:

- You are diagnosing why a Fileset or profile is not applying as expected.
- The FileWave Client appears stuck and you want to see its current worklist.

## How

Run the command on the device you want to check:

### macOS

1. Open the Terminal application on the macOS device.
2. Run: `/usr/local/sbin/FileWave.app/Contents/MacOS/fwcld -s`

### Windows

1. Open the Command Prompt on the Windows device.
2. On current Windows clients, run: `"C:\Program Files\FileWave\client\fwcld.exe" -s`

After running the command, you will see output similar to the example below:

```
**************************
**FileWave Client Status**
**************************
User ID: 11354
Current Model Number: 660

Filesets in Inventory:

1. Fileset Mac MDM OS Update - macOS Monterey 12.6.3 12.6.3, revision ID 10148, ID 10148, revision ID 10148, version 1 - Apple MDM OS Update is not supported (0)
2. Fileset Mac MDM OS Update - Safari 16.3, revision ID 10149, ID 10149, revision ID 10149, version 1 - Apple MDM OS Update is not supported (0)
3. Fileset FileWave_macOS_Client_14.10.2_df52a47c77, revision ID 10169, ID 10169, revision ID 10169, version 1 - Active (0)
4. Fileset Profile - TeamViewerHost Allow Standard User, revision ID 10173, ID 10173, revision ID 10173, version 1 - Handled via MDM (0)
5. Fileset Profile - Microsoft  Defender - Kernel Extension, revision ID 10190, ID 10190, revision ID 10190, version 1 - Handled via MDM (0)
6. Fileset Profile - Microsoft Defender - Notifications, revision ID 10191, ID 10191, revision ID 10191, version 1 - Handled via MDM (0)
7. Fileset Profile - Microsoft Defender - Web Content Filter, revision ID 10192, ID 10192, revision ID 10192, version 1 - Handled via MDM (0)
8. Fileset Profile - Microsoft Defender - TCC, revision ID 10193, ID 10193, revision ID 10193, version 1 - Handled via MDM (0)
9. Fileset Profile - Microsoft Defender - Data Acceptance, revision ID 10194, ID 10194, revision ID 10194, version 1 - Handled via MDM (0)
10. Fileset Profile - Microsoft  Defender - System Extension, revision ID 10195, ID 10195, revision ID 10195, version 1 - Handled via MDM (0)
11. Fileset Profile - Microsoft  - Background Service, revision ID 10196, ID 10196, revision ID 10196, version 1 - Handled via MDM (0)
12. Fileset MS Defender macOS, revision ID 10197, ID 10197, revision ID 10197, version 1 - Active (0)
Filesets not meeting requirements:


Worklist:
```

The output provides the following information:

- User ID (the FileWave device ID) and Current Model Number
- Filesets currently in the device's inventory, including their status
- Filesets not meeting requirements
- Current worklist

Use this output to confirm what the FileWave Client is processing before you move on to logs or server-side troubleshooting.

## Related Content

- [FileWave Log File Locations](https://kb.filewave.com/books/filewave-general-info/page/filewave-log-file-locations "FileWave Log File Locations")
- [Using PowerShell to Remotely Check the Windows FileWave Client Status](https://kb.filewave.com/books/filewave-client/page/using-powershell-to-remotely-check-the-windows-filewave-client-status "Using PowerShell to Remotely Check the Windows FileWave Client Status")